Big Huge Thesaurus

Lepidium sativum

noun